rock dust distributor - French English Dictionary